Lost Property — synonyms, definition
1. lost property (Noun) Brit
1 synonym
lost-and-found
1 definition
lost property (Noun) — Repository in a public building where lost articles can be kept until their owners reclaim them.
4 types of
deposit depositary depository repository